imperial salvage station - Turkish English Dictionary